package team.nmsg.ge.system.util;

public interface ServerConstants {
	
	public static String fffSep = "/";


	/**********************************Session Attr Key 静态字符串**********************************/
	public final static String SESSION_KEY_USER  = "user";
	public final static String SESSION_KEY_ROLE_SET_STR  = "roles";
	public final static String SESSION_KEY_PERM_SET_STR  = "permissions";
	public final static String SESSION_KEY_USERNAME_STR  = "SYSUSERNAME";
	public final static String SESSION_KEY_SESSIONID_STR  = "SessionId";
	public final static String SESSION_KEY_ISADMIN_BOOL  = "isAdmin";
	public final static String SESSION_KEY_SET_NMSAREA  = "areas";
	public final static String SESSION_KEY_SET_NMSROLE  = "sysRoles";
	public final static String SESSION_KEY_KICKOUT  = "kickout_flag";
	public final static String KEY_KICKOUT  = "kick_out";
	public final static String SESSION_KEY_LANGUAGE_STR  = "languageStr";
	
	/**********************************自行以消息 key  静态字符串**********************************/
	public final static String MSG_KEY_UD  = "msg_type";	//由nmsfooterandheader.js 中创建的web socket 对象进行检验此字段
	public final static String MSG_VALUE_UD  = "UDMSG";//若值为 UDMSG 则进行分发给页面自定义的处理
	
	public final static String MSG_INFOKEY = "msg_info";	//消息具体信息key
	
	public final static String MSG_KEY_CATEFUL  = "carefulType";//细分类别
	
	public final static String MSG_CATEFULVALUE_SVN = "SVNMsg";	// SVN 消息类别
	
	public final static String MSG_CATEFULVALUE_MVN = "MVNMsg";	// MVN 消息类别
	
	public final static String MSG_CATEFULVALUE_NMS = "NMSMsg";	// 创建nms版本 消息类别
	
}
